preventing devices - Deutsch Englisch Wörterbuch